// pages/Main/mainIndex/mainIndex.js
var businessLogic = require('../../../utils/NetWork/Model/MainbusinessLogic')
var common = require('../../../utils/common')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    isChecked: false,
    start:[0,0,0,0,0],
    startshu:0,
    orgid: "",
    userid: "",
    idea: "",
    phone: "",
  }, idea: function (e) {
    this.setData({
      idea: e.detail.value
    })
  }, phone: function (e) {
    this.setData({
      phone: e.detail.value
    })
  },
  

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var orgid = common.getStorageSync("orgid")
    var userid = common.getStorageSync("userid")
    this.setData({
      orgid: orgid,
      userid: userid,
    });
  },start0:function(){
    // if (this.data.start[0]==0){
      this.setData({
        start: [1, 0, 0, 0, 0],
        startshu:1
      });
    // }
    // else{
    //   this.setData({
    //     start: [0, 0, 0, 0, 0],
    //     startshu: 0        
    //   });
    // }
  }, start1: function () {
    // if (this.data.start[1] == 0) {
      this.setData({
        start: [1, 1, 0, 0, 0],
        startshu: 2               
      });
    // }
    //  else {
    //   this.setData({
    //     start: [0, 0, 0, 0, 0],
    //     startshu: 0        
    //   });
    // }
  }, start2: function () {
    // if (this.data.start[2] == 0) {
      this.setData({
        start: [1, 1, 1, 0, 0],
        startshu: 3
      });
    // } else {
    //   this.setData({
    //     start: [0, 0, 0, 0, 0],
    //     startshu: 0
    //   });
    // }
  }, start3: function () {
    // if (this.data.start[3] == 0) {
      this.setData({
        start: [1, 1,1, 1, 0],
        startshu: 4
      });
    // } else {
    //   this.setData({
    //     start: [0, 0, 0, 0, 0],
    //     startshu: 0
    //   });
    // }
  }, start4: function () {
    // if (this.data.start[4] == 0) {
      this.setData({
        start: [1, 1, 1, 1, 1],
        startshu: 5
      });
    // } else {
    //   this.setData({
    //     start: [0, 0, 0, 0, 0],
    //     startshu: 0
    //   });
    // }
  },send: function () {


    if (this.data.idea.replace(/(^\s*)|(\s*$)/g, "") == "" || this.data.phone.replace(/(^\s*)|(\s*$)/g, "") == "") {
      common.showToast("内容不能为空", "none");
    } else if (this.data.phone.length < 4 || this.data.phone.length > 40) {
      common.showToast("标题必须4-40字", "none");
    } else if (this.data.idea.length < 15 || this.data.idea.length > 500) {
      common.showToast("内容必须15-400字", "none");
    } else {
      let InfoJson = '{"orgid":"' + this.data.orgid + '","userid":"' + this.data.userid + '","classid": "3ef1044a-4848-4681-a566-b396a65a1df9","type":"' + this.data.startshu + '","content":"' + this.data.idea + '","peopleid":"' + this.data.userid + '","contactinformation":"' + this.data.phone + '"}';

      let params = { "orgid": this.data.orgid, "userid": this.data.userid, InfoJson: InfoJson };
      businessLogic.SubmitScore(params, (res) => {
        if (res == "成功") {
          common.showToast(res, "none");
          wx.navigateBack({
            delta: 1
          })
        } else {
          common.showToast(res, "none");
        }


      });
    }


  },
  
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  },
  serviceSelection() {
    this.setData({
      isChecked: true
    })
  }  

})
